hand-held perforating apparatus - Turkish English Dictionary